Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F6 Spain F30 Great Britain F2 France F8 Netherlands F1 Great Britain F2 Great Britain F3 Spain F29 Netherlands F3 Netherlands F1 France F8 France F9 France F11 Italy F23 Italy F24 Italy F25 Great Britain F15 France F17 Great Britain F1 Great Britain F2 Germany F4 Italy F2 Great Britain F3 Great Britain F4 United Arab Emirates F1 Australia F1 Great Britain F1 M15 Te Anau Kiev UMC Open - Kiev Aberto de Sao Paulo - Sao Paulo Nord LB Open 2007 - Braunschweig Noumea Challenger Kolding Challenger Eckental Challenger Belgrade Challenger Bordeaux Challenger Eckental Challenger Bratislava Challenger Bordeaux Challenger Poznan Challenger Monza Challenger Portoroz Challenger Kobe Challenger Prague Challenger Istanbul Challenger Ho Chi Minh City Challenger Shenzhen Challenger Yokohama Challenger Lille Challenger Blois Challenger Burnie Challenger Ethias Trophy - Mons Bordeaux Challenger Internazionali di Tennis di San Marino - San Marino Galleryfurniture.com Challenge - Atlanta The Samsung Open - Bournemouth Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca AT&T Challenge - Atlanta Citrix Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten Merano Open - Merano Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart Generali Open 1999 - Kitzbuhel Grolsch Open - Amsterdam Izmir Challenger The Samsung Open - Bournemouth Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Toyota Challenger Hua Hin Challenger Citrix Tennis Championships - Delray Beach Noumea Challenger Estoril Open - Estoril Burnie Challenger Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Kyoto Challenger St. Brieuc Challenger The Nottingham Open - Nottingham The Nottingham Open - Nottingham Braga Challenger Lisbon Challenger RCA Championships - Indianapolis Gelsor Open Romania - Bucharest Bangkok Challenger Nottingham Challenger Adidas Open de Toulouse - Toulouse Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Mobil Open 2001 - Doha Como Challenger Genova Challenger Verizon Tennis Challenge - Atlanta Internationaler Raiffeisen Grand Prix - St. Polten UBS Open Gstaad - Gstaad Generali Open 2001 - Kitzbuhel The Hamlet Cup - Long Island President's Cup - Tashkent St. Brieuc Challenger Taipei City Challenger CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Ludwigshafen Challenger Milan Indoors - Milan Dubai Tennis Open - Dubai International Tennis Championships - Delray Beach Luedenscheid Challenger CA Tennis Trophy - Vienna Internationaler Raiffeisen Grand Prix - St. Polten The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Generali Open 2002 - Kitzbuhel RCA Championships - Indianapolis Salem Open - Hong Kong ABN/AMRO World Tennis Tournament - Rotterdam Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Generali Open 2003 - Kitzbuhel Gerry Weber Open - Halle The Samsung Open - Nottingham Kremlin Cup - Moscow CA Tennis Trophy - Vienna XL Capital Bermuda Open - Bermuda Copa Ericsson Peru - Lima Napoli Challenger - Napoli XL Capital Bermuda Open - Bermuda Porsche Open - Poznan IPP Geneva Trophy - Geneva Challenger Fondazione Carige - Genova Copa Petrobras Aracaju - Aracaju XI Ciutat de Barcelona - Barcelona Tatra Banka Open - Bratislava The LTA Wrexham Challenger - Wrexham San Marino Cepu Open - San Marino Pekao Open - Szczecin Tatra Banka Open 2006 - Bratislava LTA Shrewsbury Challenger - Shrewsbury South African Airways Tennis Open - Durban BMW Tennis Championship - Sunrise Tatra Banka Slovak Open - Bratislava Open D'Orleans - Orleans President's Cup - Astana Bauer Watertechnilogy Cup 2008 - Eckental Kosice Challenger Oberstaufen Challenger Rimini Challenger Segovia Challenger Istanbul Challenger Alphen Challenger Banja Luka Challenger Ljubljana Challenger Mons Challenger Braunschweig Open - Braunschweig Astana Challenger Jersey Challenger Maia Challenger - Oporto ATP Tour Challenger at Nellie Gail - Laguna Hills XL Capital Bermuda Open - Bermuda Ramat Hasharon Challenger CA Challenger - Graz Alessandria Challenger Orleans Challenger Reunion Island Challenger Cherbourg Challenger Le Gosier Challenger Monza Challenger Athens Challenger Prague Challenger Braunschweig Challenger Scheveningen Challenger President's Cup 1997 - Tashkent Sopot Challenger Gold Flake Open - Chennai Japan Open - Tokyo Napoli Challenger Orleans Challenger Generali Open 1998 - Kitzbuhel Marrakech Challenger St. Brieuc Challenger Milan Challenger Bercuit Challenger Tampere Challenger Como Challenger Genova Challenger ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telfonica MoviStar - Acapulco San Juan Challenger U.S. Men's Clay Court Championships - Houston Montevideo Challenger Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London St. Brieuc Challenger Mersin Challenger Timisoara Challenger 2005 - Timisoara Ostrava Challenger Blois Challenger Allianz Suisse Open - Gstaad Poznan Challenger Seville Challenger Tashkent Challenger Melbourne Challenger Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Ostrava Challenger Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Open Romania - Bucharest Antonio Savoldi-Marco Co. - Manerbio Todi Challenger Kyiv Open - Kiev Como Challenger Trnava Challenger Ho Chi Minh City Challenger Hua Hin Challenger New Delhi Challenger Guadalajara Challenger CA Tennis Trophy - Vienna Turin Challenger Davidoff Swiss Indoors - Basel Chennai Open - Chennai Sybase Open - San Jose UBS Open Gstaad - Gstaad Blois Challenger Bastad Challenger Prague Challenger Orleans Challenger Open de la Comunidad Valenciana - Valencia Kobe Challenger Open Seat Godo 2005 - Barcelona Launceston Challenger Prasentiert Von Seat Wolfsburg - Wolfsburg Hugarian Food Open - Budapest Venice Open - Venice Allianz Suisse Open - Gstaad Rado Geneva Challenger - Geneva Black Forest Open - Alpirsbach V Trofeo Barcelona de Tenis - Barcelona Cairo Challenger - Cairo Copa Ericsson Argentina - Buenos Aires Copa Ericsson Mexico - Guadalajara Generali Open - Kitzbuhel Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Bulgarian Open - Sofia Tehran Open ATP Challenger - Tehran Gemax Samsung Open 2004 - Belgrade International Indoor Tennis Championships of Croatia - Zagreb Architect Open - Budapest Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg Open Mutouest de Saint-Brieuc - St. Brieuc Open 13 - Marseille Architect Open - Budapest Stella Artois Clay Court Championships - Budaors US Men's Clay Court Championships - Houston Brest Challenger Croatia Open - Umag Hypo Group Tennis International - Portschach Noumea Challenger TD Waterhouse Cup - Long Island Internationaux du Doubs - Besancon Open Mutouest St. Brieuc - St. Brieuc 10° Trofeo Luigi Pezzoli - Bergamo Garden Open - Rome Antonio Savoldi-Marco Co. - Manerbio Ostdeutscher Sparkassen Cup - Dresden Bangkok Challenger Mercedes Cup - Stuttgart Czech Open 2006 - Prostejov Nord LB Open 2006 - Braunschweig Top Wool Challenger-Immagine Trophy - Biella Porsche Open - Poznan Generali Open - Kitzbuhel 8° Trani Cup - Trani Open de Rennes La Trinitaine - Rennes The LTA Nottingham Challenger - Nottingham BCR Open Romania - Bucharest Seoul Challenger Busan Challenger Privatbank Open 2006 - Dnepropetrovsk LTA Wrexham Challenger - Wrexham Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo KGHM Dialog Polish Indoors - Wroclaw Milan Challenger BA-CA Tennis Trophy - Vienna Amersfoort Challenger GHI Bronx Tennis Classic - Bronx Chennai Open - Chennai Pekao Open 2004 - Szczecin 2003 Mercedes Cup - Stuttgart Orleans Challenger Kos-Zucchetti Tennis Cup - Cordenons Ethias Trophy - Mons IPP Open - Helsinki Sydney International - Sydney Cherbourg Challenger Jersey Challenger 2002 Mercedes Cup - Stuttgart Prostejov Challenger Rennes Challenger Orleans Challenger Aachen Challenger Bratislava Challenger Salzburg Challenger Tanger Challenger PBZ Zagreb Indoors - Zagreb Antonio Savoldi-Marco Co. - Manerbio Indian Wells Challenger Rennes Challenger Ortisei Challenger Bergamo Challenger St. Brieuc Challenger Gelsor Open Romania - Bucharest Ostrava Challenger Helsinki Challenger Regions Morgan Keegan Championships - Memphis Scheveningen Challenger The Tennis Channel Open - Las Vegas San Marino Challenger Labertz Open by Stawag - Aachen Todi Challenger Trnava Challenger Villa Allende Challenger Scheveningen Challenger Open de la Comunidad Valenciana - Valencia Johannesburg Challenger Trnava Challenger IPP Open - Helsinki BMW Open - Munich Sofia Challenger Hypo Group Tennis International - Portschach Mobilux Open - Luxembourg Open de la Ville de Saint Denis - Reunion Island South African Airways Open - East London BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City Manerbio Challenger Heilbronn Challenger - Heilbronn Warsteiner Challenger Series - Lippstadt Como Challenger Allianz Suisse Open - Gstaad Heineken Challenger - Ho Chi Minh City Noumea Challenger Bangkok Challenger - Bangkok Oberstaufen Challenger Santiago Challenger BMW Tennis Championship - Sunrise AXA Open - Espinho Alessandria Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Renault Slovenian Open - Ljubljana Vercelli Challenger VSZ Solvak Open Challenger - Kosice Rijeka Challenger Quelle Cup - Furth Tampere Challenger Wartburg Open - Eisenach Meknes Challenger Kenitra Challenger Pune Challenger Bangkok Challenger Launceston Challenger International Tennis Championships - Delray Beach Leon Challenger Aix En Provence Challenger Challenger DCN de Cherbourg - Cherbourg Open de la Ville de Saint Denis - Reunion Island Bordeaux Challenger Biella Challenger 2004 Freeman Men's Challenger - Joplin Palermo Challenger Generali Open - Kitzbuhel The LTA Wrexham Challenger - Wrexham Pro Tennis World Open - Boca Raton Open Mutouest - St. Brieuc Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven VIII Torneo Internazionale di Tennis - Barletta Mumbai Open - Mumbai Blois Challenger Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Banja Luka Challenger Garden Open 2004 - Rome Noumea Challenger San Remo Tennis Cup - San Remo Davidoff Swiss Indoors - Basel Orleans Challenger Ortisei Challenger Burnie Challenger Qatar Exxon Mobil Open - Doha Geneva Challenger Launceston Challenger Medibank International - Sydney Trnava Challenger Ortisei Challenger West Lakes Challenger Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig Parma Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell San Benedetto Challenger Stella Artois Clay Court Championship - Budaors Riviera di Rimini Challenger 2004 - Rimini Sydney Challenger PBZ Zagreb Indoors - Zagreb Bratislava Challenger Kitzbuhel The LTA Bolton Challenger - Bolton Umag Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Bogota - Bogota Fujitsu Siemens Open - Budapest Helsinki Challenger BA-CA Tennis Trophy - Vienna Mauritius Open - Mauritius Davidoff Swiss Indoors Basel - Basel Sunrise Challenger PBZ Zagreb Indoors - Zagreb Challenger 42 - Andrezieux Interwetten Austrian Open - Kitzbuhel Mercedes Cup - Stuttgart Olbia Challenger - Olbia Qatar Exxon Mobil Open - Doha Regions Morgan Keegan Championships - Memphis Rabat Challenger The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne Catella Swedish Open - Bastad International German Open - Hamburg Tunis Challenger ATP Studena Croatia Open Umag - Umag PEOPLEnet CUP - Dnepropetrovsk Bangalore Challenger Mons Challenger If Stockholm Open - Stockholm Chennai Open - Chennai Prague Challenger Bank Austria Tennis Trophy - Vienna Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb St. Polten BMW Open - Munich SA Tennis Open - Johannesburg Challenger Ford de Cherbourg - Cherbourg Sunrise Challenger Helsinki Challenger Ostrava Challenger Graz CA Challenger - Graz Granby Challenger Brisbane International - Brisbane Pilot Pen Tennis - New Haven Todi Challenger Erste Bank Open - Vienna Apia International - Sydney Open Sud de France - Montpellier Generali Open 1997 - Kitzbuhel Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Qatar Open - Doha Aircel Chennai Open - Chennai Waldbaum's Hamlet Cup - Long Island Australian Open - Melbourne Barcelona Open BancSabadell - Barcelona Apia International - Sydney Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Argentina Open - Buenos Aires Millennium Estoril Open - Estoril St. Petersburg Open - St. Petersburg European Open - Antwerp Geneva Open - Geneva Adelaide International - Adelaide BMW Open - Munich Masters Series - Hamburg SA Tennis Open - Johannesburg Grand Prix Hassan II - Casablanca Campionati Internazionali di Sicilia - Palermo Heineken Open - Auckland Heineken Open - Auckland Buenos Aires Challenger ERA Real Estate Clay Court Championships - Orlando Copa Claro - Buenos Aires Waldbaum's Hamlet Cup - Long Island Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors Basel - Basel Dubai Tennis Open - Dubai SkiStar Swedish Open - Bastad Abierto Mexicano de Tenis Pegaso - Mexico City Delray Beach Open - Delray Beach Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Millennium Estoril Open - Estoril Credit Agricole Suisse Open - Gstaad Millennium Estoril Open - Estoril RCA Championships - Indianapolis Citi Open - Washington Heineken Open - Auckland St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Trofeo Conde de Godo - Barcelona Erste Bank Open - Vienna Brisbane International - Brisbane ASB Classic - Auckland Rio Open - Rio de Janeiro AIG Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle Geneva Open - Geneva SkiStar Swedish Open - Bastad Open de Moselle - Metz TD Waterhouse Cup - Long Island If Stockholm Open - Stockholm ASB Classic - Auckland ASB Classic - Auckland Turin Challenger Heineken Open - Auckland Scania Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Citrix Tennis Championships - Delray Beach Brisbane International - Brisbane Mercedes Cup - Stuttgart Dubai Tennis Open - Dubai Bratislava Challenger Open Seat Godo - Barcelona Argentina Open - Buenos Aires Prostejov Challenger Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Open de la Comunidad Valenciana - Valencia Sydney International - Sydney Connex Open Romania - Bucharest CA Tennis Trophy - Vienna CA Tennis Trophy - Vienna 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati The Ericsson Open - Miami Tennis Masters Series - Hamburg Mercedes Cup - Stuttgart Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Mercedes Cup - Stuttgart Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Tennis Masters Series - Madrid Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Miami BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Swiss Open - Gstaad Australian Open - Melbourne Davis Cup, Group 1, REL2, AUT-DEN 5-0 Davis Cup, Group 1, 2R, AUT-POR 4-1 Davis Cup, World Group, 1R, SVK-AUT 3-2 Davis Cup, World Group, QR, FRA-AUT 5-0 Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, Group 1, REL2, AUT-UKR 4-1 Davis Cup, Group 1, 1R, AUT-ISR 3-2 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, Group 1, 2R, AUT-FIN 3-2 U.S. Open - New York Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, 1R, USA-AUT 5-0 Wimbledon - London Davis Cup, World Group, QR, AUT-GBR 3-2 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, PO, CHI-AUT, 3-2 Davis Cup, World Group, 1R, AUT-FRA 2-3 Tennis Masters Series - Paris Wimbledon - London French Open - Paris BNP Paribas Masters - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne River Oaks International Tennis Tournament - Houston Australian Open - Melbourne All Lower level tournaments Davis Cup, Group 1, 2R, ISR-AUT 4-1 Davis Cup, World Group, QR, AUT-SWE 3-2 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, 1R, AUT-ARG 1-4